mountain duck - Francés Inglés Diccionario